home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 1 / ETO Development Tools 1.iso / Essentials / MacApp Documentation / MacApp AppleLink Messages / MacApp.Tech$ 6⁄29⁄90 / 1489-Re MA2.0 Bugs⁄Proble-Jun90 < prev    next >
Encoding:
Text File  |  1990-06-29  |  1.7 KB  |  43 lines  |  [TEXT/GEOL]

  1. Item    3825697                         25-June-90        09:00PDT
  2.  
  3. From:   AU0008                          Austria - Kopfwerk,IDV
  4.  
  5. To:     CDA0220                         DEV Bell Northern Resrch,B Papp,IDV
  6.         MACAPP.TECH$                    MacApp Technical
  7.  
  8. Sub:    RE>MA2.0 Bugs/Problems
  9.  
  10. Dear Gordon,
  11.  
  12. I recently transfered my application from b9 to final and had similar problems
  13. like yours.
  14.  
  15. >5) Rendering of StaticText has changed so that underlying area is not erased.
  16.  
  17. Because I don´t like to override TStaticText (I would also also to override to
  18. TOpaqueEditText, TOpaqueNumberText, and my other descendants from TEditText) I
  19. used another workaround: I created in the view resource a TPattern area with
  20. only a white pattern behind the TStaticText.
  21.  
  22. For the future I would prefer a TStaticText class which uses a fIsTransparent
  23. field for drawing (the changes are very easy). This field should be initialized
  24. by the view description.
  25.  
  26. Another problem exist with TStaticTexts for small texts (one letter or so). MA
  27. final sets the minimum width to 20 pixel. Specialy with right justified texts
  28. this behaviour generates strange layouts. These TStaticTexts grows by magic to
  29. the right and often slip behind the following TEditText.
  30.  
  31. >6) TPopup no longer calls DoChoice if the same item is re-selected.
  32. >This broke part of our application which uses a descendant of TPopup for
  33. >pull-down menus. Fix was to set fCurrentItem to 0 after DoChoice.
  34.  
  35. I also use TPopup for pull-down menus in a window. But I overrode already
  36. DoMouseCommand to call SetCurrentItem (0, kDontRedraw) before PopUpMenuSelect,
  37. because pull-down menus should always pop down and don´t need a checkmark at
  38. last selected item.
  39.  
  40. Sincerly,
  41. Tommi GESSL
  42.  
  43.